well-to-do family - French English Dictionary